al-aqsa mosque - Turkish English Dictionary